home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / glisp / glisp.000 / GLISP.UNIX.TAR / closunix / readme._it < prev    next >
Encoding:
Text File  |  1995-04-03  |  2.7 KB  |  81 lines

  1.  
  2.  
  3.     Graphic  Lisp
  4.  
  5.     Scritto nel 1991 - 1994 da Zoia Andrea Michele.
  6.  
  7.     Interprete LISP con funzioni grafiche.
  8.  
  9.  
  10.  
  11. Compila con MSDOS WINDOWS e UNIX-LINUX-XENIX. Nella directory principale
  12. ci sono i sorgenti dell'interprete scritti in ANSI-C mentre nelle subdirectory
  13. DOS, WINDOWS, UNIX, XENIX ci sono i moduli specifici per i particolari ambienti      
  14. operativi.
  15.  
  16. Unzippare il tutto con l'opzione -d ,verranno create anche le directory, 
  17. inizialmente vuote, per contenere i moduli oggetto e gli eseguibili.
  18. Ricordarsi di controllare i files di progetto e cambiare i riferimenti 
  19. alla directory principale ( chiamarla LISPSRC ) dei sorgenti.
  20.  
  21. Nelle subdirectory ci sono anche i vari makefile per compilare il tutto.
  22.  
  23. Con MSDOS ci sono i file di progetto (.PRJ) per Borland C++3.1, Borland C++2.0,
  24. e Borland TurboC 2.0.
  25.  
  26. --------------- ELENCO DEGLI ARCHIVI DI GRAPHIC LISP ---------------
  27.  
  28. I manuali sono nel file             GLISPDOC.ZIP
  29. Gli eseguibili DOS sono nel file         GLISPEXE.ZIP
  30. I sorgenti DOS,WINDOWS,UNIX sono nel file    GLISPSRC.ZIP
  31. I sorgenti solo per UNIX sono nel file        GLISP.UNIX.GZ
  32.  
  33. --------------------------------------------------------------------
  34.  
  35. I sorgenti UNIX dovrebbero compilare sotto ogni sistema UNIX - LINUX
  36. I problemi che potrebbero sorgere con UNIX - LINUX sono (almeno) questi tre:
  37.  
  38. 1) Se ci sono problemi con lex o yacc i moduli gia' precompilati sono
  39.     closlex.cux , closyacc.cux , closyacc.hux
  40.     basta copiarli in
  41.     closlex.c , closyacc.c , closyacc.h
  42.     e fare il make
  43.  
  44. 2) La funzione ftime, chiamata solo nel modulo clos_ux1.c potrebbe
  45.     non esistere in qualche sistema.
  46.     E' possibile commentarla rinunciando alla funzione LISP di prelievo
  47.     del timer di sistema.
  48.  
  49. 3) I nomi delle librerie usate dal linker potrebbero non coincidere
  50.     basta variare i parametri -l...  nel makefile nella riga che invoca
  51.     il linker. 
  52.  
  53. I sorgenti UNIX, per motivi di compatibilita' non comprendono 
  54. le funzioni grafiche
  55.  
  56. Purtroppo non ho avuto molto tempo per sistemare meglio i sorgenti per 
  57. una piu' completa compatibilita' UNIX/LINUX.
  58. Spero, compunque, che il programma sia interessante.
  59.   
  60.  
  61.  - Questo programma e' rilasciato al pubblico dominio senza alcuna garanzia
  62.    di funzionamento.
  63.  - Questo programma può essere copiato e distribuito solo gratuitamente con 
  64.    tutti i file (compreso questo) e senza alcuna modifica.
  65.  - L'autore declina ogni responsabilità derivante da un qualunque uso 
  66.    del programma.
  67.  - Per distribuire versioni modificate di questo codice e' necessaria la
  68.    approvazione da parte dell' autore:
  69.    
  70.     Zoia Andrea Michele Via Pergola #1 23037 TIRANO (So) 0342-704210
  71.  
  72.     Oppure provate questo e-mail
  73.  
  74.     andrea@135.133.3.34        equivalente a
  75.     andrea@Ultra.Italy.NCR.COM
  76.  
  77.     se questi indirizzi non funzionano ( sic ) spedite la mail a
  78.     berta@morgana.usr.dsi.unimi.it
  79.     con Subject: To Zoia Andrea    
  80.  
  81.